package com.xiaoxu;
/*1. 增强的银行账户管理
要求：
（1）建立银行账户类，需包括账号、密码、联系电话、存款余额等属性、重载的多个构造方法、
对应的get/set方法以及验证密码、存款及取款等方法，并设置合理的访问控制权限；
（2）增加柜员类，可以对银行账户的基本信息进行修改（开户、更改账号、更换绑定电话等）；
（3）建立测试类，利用循环制作菜单：1-查询余额，2-存款，3-取款，4-修改密码，0-退出系统，
根据用户的输入执行相应的功能，完成模拟ATM机的系列操作；而柜员对象则有权限帮助用户更改账号和修改电话。
*/
import java.util.Scanner;

public class TestBank{
    public static void main(String[] args) {
        System.out.println("--------欢迎进入银行系统--------");
        System.out.println("请选择您的身份：");
        System.out.println("（1）用户  （2）管理员 （3）退出");
        Scanner sc = new Scanner(System.in);//用Scanner实现键盘录入数据
        int a=sc.nextInt();
        //用switch语句完成操作的选择
        switch (a) {
            case 1:
            BankAccount account = new BankAccount();
                account.user();
                break;
            case 2:
            	BankCount count = new BankCount();
                count.user();
                break;
            case 3:
                System.out.println("欢迎下次使用");
                System.exit(0); //退出
                break;
        }
    }
}
